package com.haiya.strategy.cooking;

public class BraisedCrubs implements CrabCooking {
    @Override
    public void cookingMethod() {
        /**
         * 1.洗净螃蟹,放入蒸锅内蒸至六成熟。
         * 2.葱、蒜头、姜、香菜、红辣椒切好备用,另准备面粉适量备用。
         * 3.把蒸好的螃蟹取出,去除蟹脐和肺切成二半,用面粉逐一裹上。
         * 4.锅内适量放入油,把裹好的螃蟹放入煎黄备用。
         * 5.洗净锅，放入油，把切好的葱、蒜头、姜、香菜、红辣椒煸至香味，加入煎好的螃蟹、盐、糖、醋、料酒、水，盖上锅盖至熟，然后放入胡椒粉，把欠粉用水化开后，加入锅内烧开至粉裹在螃蟹上就完成了。
         */

        prepare();
        cutAndOther();
        cooking();

        System.out.println("红烧大闸蟹做好了~~~~~~");
    }

    private void prepare() {
        System.out.println("1.洗净螃蟹,放入蒸锅内蒸至六成熟。");
        System.out.println("2.葱、蒜头、姜、香菜、红辣椒切好备用,另准备面粉适量备用。");
    }

    private void cutAndOther() {
        System.out.println("3. 把蒸好的螃蟹取出,去除蟹脐和肺切成二半,用面粉逐一裹上。");
        System.out.println("4.锅内适量放入油,把裹好的螃蟹放入煎黄备用。");
    }

    private void cooking() {
        System.out.println("5.洗净锅，放入油，把切好的葱、蒜头、姜、香菜、红辣椒煸至香味，加入煎好的螃蟹、盐、糖、醋、料酒、水，盖上锅盖至熟，然后放入胡椒粉，把欠粉用水化开后，加入锅内烧开至粉裹在螃蟹上就完成了。");
    }
}
